creeping plant (lardizabala) - French English Dictionary